#ifndef _iic_H // shift+U转换为大写
#define _iic_H

sbit SCL = P3 ^ 1;
sbit SDA = P3 ^ 0;
/**
 * iic开始
 */
void iic_start();

/**
 * iic结束
 */
void iic_stop();
/**
 * 写数据
 */
void iic_write(unsigned char sda_data);

/**
 * 读数据
 */
unsigned char iic_read(int ack);

/**
 * 等待应答
 */
int iic_wait_ack();
#endif